package com.wn.service.db

/**
 * @Author: wn
 * @Date: 2023/2/22 16:53
 * @Description: 数据库操作帮助类
 */
object DbHelper {
  /**
   * 新增用户数据到数据表
   * @param context Context
   * @param userInfo UserInfo
   */
//  suspend fun insertUser(context: Context, userInfo: UserInfo) =
//    DataBase.getInstance(context).userDao().insertUser(userInfo)

  /**
   * 删除数据表中的userInfo信息
   * @param context Context
   * @param userInfo UserInfo
   */
//  suspend fun deleteUser(context: Context, userInfo: UserInfo) =
//    DataBase.getInstance(context).userDao().deleteUser(userInfo)

  /**
   * 修改数据表中的userInfo信息
   * @param context Context
   * @param userInfo UserInfo
   */
//  suspend fun updateUser(context: Context, userInfo: UserInfo) =
//    DataBase.getInstance(context).userDao().updateUser(userInfo)

  /**
   * 获取Room数据表中存储的 userInfo
   * @param context Context
   * @return LiveData<UserInfo>?
   */
//  fun queryLiveUser(context: Context) = DataBase.getInstance(context).userDao().queryLiveUser()

  /**
   * 以普通数据对象的形式，获取userInfo
   * @param context Context
   * @return UserInfo?
   */
//  fun queryUser(context: Context) = DataBase.getInstance(context).userDao().queryUser()
}